package com.info;

import com.ability.AbilityEnum;

public class SkillInfo implements InfoIf{
	
	public String name;
	public String description;
	public boolean requiresTraining;
	public boolean isArmourApplied;
	public AbilityEnum abilityType;
	

	public void setName(String name) {
		this.name = name;
	}

	public void setDescription(String description) {
		this.description = description;
	}

	public void setRequiresTraining(boolean requiresTraining) {
		this.requiresTraining = requiresTraining;
	}

	public void setArmourApplied(boolean isArmourApplied) {
		this.isArmourApplied = isArmourApplied;
	}

	public void setAbilityType(AbilityEnum abilityType) {
		this.abilityType = abilityType;
	}

	@Override
	public String getName() {
		return name;
	}

	@Override
	public String getDescription() {
		return description;
	}

	public boolean getRequiresTraining() {
		return requiresTraining;
	}

	public boolean getIsArmourApplied() {
		return isArmourApplied;
	}

	public AbilityEnum getAbilityType() {
		return abilityType;
	}

	@Override
	public BonusInfo getBonus(Object info, String condition) {
		return BonusInfo.NO_BONUS;
	}

}
